package com.cwd.arm.domain.entity;

import com.cwd.arm.common.constant.SysConstant;
import com.cwd.arm.common.dto.session.AuthDto;
import lombok.Data;

import java.util.List;

/**
* Description:角色
* Created on 2021年11月16日
* @author  yan
*/
@Data
public class RoleEntity {

    /**
    * 
    */
    private Long id;

    /**
    * 角色名称
    */
    private String roleName;

    private List<AuthEntity> menuAuthList;

    private List<AuthEntity> btnAuthList;

    public boolean canUpdate(){
        if(SysConstant.SYS_ADMIN_ROLE_ID.compareTo(id) == 0){
            return false;
        }
        return true;
    }

    public boolean canDel(){
        if(SysConstant.SYS_ADMIN_ROLE_ID.compareTo(id) == 0){
            return false;
        }
        return true;
    }

}
